1170
3513
699
1786
994
946
10376
767
885
2522
830
9385
1187
1475
1753
4119
1881
1416
1958
3653
2927
1511
914
2512
1450
1738
2018
794
846
1645
1817
2040
1468
1450
1768
5240
898
2850
1410
1073
1806
1328
6872
1065
2530
877
681
962
768
1077
1504
3760
2196
790
897
4202
919
689
2001
723
1665
4005
1009
704
7182
662
771
1231
2979
961
692
1012
2443
858
3790
708
794
2434
1517
1546
769
3350
945
871
1295
928
7556
1126
1111
1693
1711
1656
794
1390
1216
651
836
766
944
1496
1150
2399
1048
816
731
763
1669
2291
753
3052
1408
1850
1986
1041
675
1208
2523
993
4537
812