1630
4946
1206
888
737
942
1333
1417
830
924
953
1224
4388
844
991
5923
1193
895
1332
1244
2143
2777
1823
863
2169