3505
1478
1014
4973
4589
944
2493
3690
1373
1071
1871
1133
900
2353
770
1499
1472
1040
1220
793
825
1482
704
1362
861
901
1784
861
1511
1144
1067
1795
1068
3483
1029
1630
724
802
767
3936
2323
782
711
1462
1733
831
809
1955
905
883
1833
1944
1396
3236
756
7874
706
1866
1222
1762
2222
2013
7638
903
2607
1725
3794
1062
5569
2639
1805
1750
9103
3791
5121
3081
3785
7345
5761
1980
1816
3550
899
3016
838
1470
1387
2662
1893
1481
1380
1678
2402
14451
702
1332
2043
1214
2060
2847
3717
1855
1365
2876
816
999
1595
1013
1677
1356
2145
1056
834
1881
1091
1185
1097
2004
1587
7246