1165
5297
879
1830
20283
1652
753
782
1083
4017
6107
910
1633
6836
2133
2032
4039
4475
1508
882
778
1999
714
1510
811
835
777
913
4042
1009
1296
5548
1822
639
2795
720
779
1121
687
687
5435
11775
730
815
635
1269
1422
670
799
978
1444
831
1056
2617
1589
1053
877
1459
1053
1632
789
1399
678
4302
880
874
751
795
1995
2136
810
1483
987
692
2140
776
662
1658
2085
1122
673
6694
831
905
701
2847
2406
1190
7996
1095
2113
1593
733
755
903
794
1205
671
859
1578
1426
1527
809
1517
797
803
688
735
1256
856
1872
1182
708
1825
1978
925
1588
757
800
2047