3043
817
729
738
1567
4011
2139
1564
1159
1109
1933
1263
1097
1737
3259
3862
1441
1747
639
3379
1037
3697
3277
1361
2558
3230
1334
1934
890
740
1043
1905
1969
1500
3754
2730
727
1427
3529
771
1141
785
985
831
1477
4553
1450
1310
2279
2171
910
1443
967
835
997
7950
4426
1179
1259
1412
688
2312
925
2743
1135
2687
940
1607
4837
1427
3833
9844
984
1264
1811
580
1217
1374
1044
952
3055
3340
3463
2500
2700
739
835
1090
7847
22248
9287
6064
2359
1888
965
687
1648
2335
1237
970
2026
1475
1107
6069
2212
4099
851
842
3700
3646
1091
770
698
839
1200
2466
1380
1132
1354
2822