4337
1104
850
4171
869
2013
2103
3412
2236
1593
867
1153
1332
1839
1427
1475
1436
2049
1650
1096
1263
1977
1670
1559
1980
1551
1001
1153
974
862
1412
938
1129
1164
982
1352
1808
1267
869
1864
1530
1357
914
1353
7740
975
2809
1771
1772
1217
1708
1025
1022
1199
1933
2015
1000
880
1240
1394
3237
889
1015
923
1585
3358
1071
861
849
948
1445
1546
1926
3136
837
880
1319
744
914
1515
3104
861
825
1724
1212
1554
811
959
1811
1108
782
945
1717
926
1657
948
2279
833
1702
3353
1027
2538
916
2800
1397
1081
933
910
778
1587
2297
1548
1525
1536
1111
1257
841
933
789
4351