2364
902
886
889
1451
1641
975
1836
1396
1332
1039
1492
2936
1386
1458
1792
1621
896
1461
1011
1004
1147
1144
1372
1252
981
2045
1033
1277
944
1077
925
1474
1069
1076
955
1098
1425
987
1396
964
1847
918
1440
1062
3931
900
2177
2464
1234
1145
1437
1660
2668
2502
876
1476
4818
1273
971
1519
945
7185
1375
1093
1111
2015
1699
1193
868
1070
1017
868
1098
1121
7395
1614
1136
934
1460
984
1018
1190
2730
895
1136
1056
979
1998
2533
1366
1251
4523
973
2217
845
901
1060
2615
836
1685
952
4989
1490
882
4077
1192
1715
1151
959
916
937
1120
3045
1937
2876
1473
857
2175
2623