1050
3741
1105
749
985
190283
1228
1171
4223
965
818
1628
1673
1331
787
6426
1003
6598
1583
1085
1032
820
952
1200
1262
45465
1129
1277
6785
1329
30659
4448
1505
1517
5175
2048
715
4424
830
1393
752
1436
884
1130
2096
3691
1216
1275
3415
16652
2614
3920
1537
2160
948
812
1173
1506
35498
670
11190
552
1950
593
734
2601
1009
772
3042
1187
1398
1156
1016
1651
697
1593
722
973
1193
1286
1165
967
1186
1068
638
1327
1497
534
1305
651
1355
4403
6432
1493
1551
949
1112
4499
1245
870
6408
1309
5175
3985
549
890
1160
636
4427
1070
719
1455
1573
2521
1261
1795
776
17386
1200
667