12053
2017
943
6500
5433
1883
1248
1006
3158
825
1660
1264
1246
849
845
956
966
873
866
1128
1120
772
1044
794
5385
1541
1130
1007
1753
1224
1124
682
1638
4557
1028
1102
1297
1169
8911
4246
884
890
807
966
906
1078
2088
854
805
1707
852
931
954
834
1198
947
1973
3120
812
871
4367
1415
2529
861
3813
2607
924
1999
751
1834
2283
1276
700
838
770
1101
717
1737
961
7877
1331
675
789
1699
696
989
1073
2031
764
632
3517
717
1635
66554
804
2704
1682
747
4545
768
710
1045
823
989
654
800
1437
1044
825
4622
683
2269
868
989
982
2781
971
1993
1536
1033