870
856
2342
3031
5013
1094
4731
70598
866
941
1890
805
2071
767
2407
1326
5494
3885
1590
907
1838
809
4077
1651
2750
757
1686
5814
4765
1046
827
918
1205
1260
1323
1024
977
890
3158
2745
9115
1547
1636
707
3336
780
877
720
950
831
850
985
759
861
1101
3039
778
738
1915
734
1533
1286
2058
1301
2916
2690
1039
1960
1123
841
1400
1142
1125
1892
920
1297
990
1751
787
873
1334
856
870
816
827
787
823
765
1661
1268
6065
2928
1709
3771
1935
1202
2119
2269
709
1120
1741
2800
732
3434
752
663
1100
790
794
1399
2374
1127
886
846
733
1427
1240
939
1013
716