1243
2999
2658
9814
1795
2111
1906
3642
4203
1250
1407
1189
2724
1682
1562
1676
787
1791
607
620
1396
1673
1681
4569
1378
2085
1043
3259
805
1275
4559
1639
3617
3466
1383
1253
2377
2392
1546
1403
1415
925
5821
1439
1850
1534
1172
2599
1619
1235
1245
2018
1350
2133
1346
1045
3214
1770
2006
1707
727
1028
1279
620
777
753
1429
714
803
990
1133
2654
1414
868
815
1336
723
1300
1326
967
1314
934
1159
659
793
756
791
2308
1241
849
1455
965
1598
883
1231
2153
2209
1202
678
1416
1862
680
1032
918
4396
901
2365
2939
983
1412
806
1371
1234
828
1409
3135
904
625
1568
638