20211
3
3172
1991
2781
1
2394
1021
2
1982
5
3215
211
0
2230
2472
4031
8162
4
2545
7
5919
16338
8
3163
6095
9
2605
2949
6
3841
10183
14
1090
1760
1015
2627
601
9877
2525
3679