2552
1312
967
2140
2429
1184
882
1203
2140
1878
1503
1690
1063
1001
2738
1934
1163
1726
1133
962
825
847
1250
2472
1546
1336
2205
2018
986
1171
976
914
1245
1103
2112
902
1394
1990
1811
2121
1159
1448
2597
1604
830
1697
2050
1640
2133
2445
1801
1044
1796
981
1557
1566
1732
1322
908
1019
1459
1639
3061
1512
855
781
829
856
880
3914
845
1081
831
1214
1183
766
1119
1617
1575
891
1940
1502
835
1037
1494
2651
2104
830
908
4163
1495
952
2329
838
1110
1493
2965
2246
4404
4626
845
2320
1247
982
1152
1191
1988
1245
1754
878
1442
838
864
736
771
1682
916
936
1767
914