2699
3005
22263
3882
2755
1250
4506
3486
4388
941
870
1657
964
792
1147
2131
2370
2342
791
1412
745
1164
1117
2038
3988
2072
1565
696
1623
3613
988
1010
1102
1245
1605
697
891
755
847
996
1189
3856
1484
2226
1436
1943
895
856
872
776
774
756
2077
3337
9297
2710
1402
6585
1205
1923
925
2250
7847
1050
3765
1380
1354
1359
580
3175
1032
1427
9352
1374
1264
1888
3700
810
981
3463
933
774
3221
3476
6573
669
958
952
835
2947
3602
688
837
707
3488
1458
919
2788
2212
1311
3977
2822
3172
4488
1873
1137
3340
1167
1553
842
739
4099
1691
1446
994
1916
781
1084
940
2312