20211
3
3901
3369
3172
2525
4
4702
2895
1
6517
3228
2394
3636
1021
2
40062
19
1982
5
3215
2230
1443
527
0
1142
12632
7
2472
4031
34959
18
2302
2545
627
16338
8
1988
2108
1760