870
20694
2662
963
1511
1045
768
1224
1659
847
1944
4783
1208
3289
1082
1409
1917
883
5470
1807
5261
849
1095
728
1307
2886
2147
6963
936
739
1374
2114
1353
938
2478
1014
2149
708
2148
6685
777
4103
4953
1302
3153
6185
938
3163
7967
1344
760
1054
1661
3060
2628
2275
977
1016
1021
1458
1007
846
778
1483
822
1421
1643
927
2697
1408
739
1846
830
869
954
867
1675
1669
771
2346
697
723
1441
743
659
705
801
897
1507
1225
7396
700
1181
1301
847
799
672
1142
970
814
2398
4779
719
8588
886
2910
630
2031
919
2788
741
745
1921
1298
1154
1632
779
2214
900
1038