3k
1028
861
21317
20312
503
563
793
972
68
1044
1725
19913
815
12613
955
1116
1052
1405
1185
894
1329
1165
1505
1362
1565
1235
1025