21152
8
2535
2
536
0
19783
2045
1
16868
39
2356
6
17946
32302
270
6195
581
25669
3354
1422
2057
2932
693
3498
4
2442
9
1189
1683
3779
1380
1819
507
2333
2622
3765
3296