1405
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
746
769
929
1121
1208
5296
2335
889
947
698
1272
942
3662
911
846
796
1017
3582
836
723
2628
1954
899
616
865
1013
883
740
672
1430
1212
1144
3568
1156
1659
969
7161
3998
2218
1438
1411
704
1647
2664
3475
1448
1681
1520
682
2108
863
1680
930
862
1925
831
2740
776
1761
1474