855
2615
1027
901
894
984
12832
10392
2917
6509
1064
1679
944
4563
858
2716
750
855
1187
724
1337
20656
828
786
1174
7182
636
981
4388
1957
2559
658
3649
1538
781
870
2786
697
4047
672
5980
1061
1730
5377
779
827
1205
723
720
3156
1872
1448
693
780
6948
1857
1246
781
806
1265
2021
4033
763
792
1654
1638
791
1439
682
3162
1244
1111
2778
1746
655
649
2107
835
2367
1896
862
827
1487
747
2618
745
1381
1072
1180
1521
923
1890
712
1341
813
1207
949
2193
1102
1736
908
820
7766
2018
1558
787
604
1242
1072
1395
743
2214
841
1106
2999
1117
936
1576
1006
954