1003
2129
1770
3128
998
2120
1382
892
933
2419
1139
887
949
1049
931
1283
1426
1044
1356
1517
2767
1533
919
1027
1253
1108
958
1163
1004
1525
1026
905
1149
1087
1086
861
2579
1782
1240
1396
1052
943
2744
1411
1998
958
1348
906
1164
1620
1010
966
926
823
1013
1695
1380
2966
1086
1076
2859
1497
812
1026
945
1105
3026
1970
865
1615
1311
1314
838
1019
796
917
784
4647
1457
967
1917
1049
1195
1802
1295
1008
980
872
4718
2633
765
2651
1311
791
1599
899
1767
1608
2469
919
930
1362
948
1808
809
1599
826
1284
1071
1291
2235
1413
1231
956
935
1310
922
4227
853
832