21152
8
2535
2
3083
572
0
784
946
1
3354
32302
2258
3090
6
1225
2505
1743
17946
1787
1038
1380
790
1558
19783
2669
785
1880
5
3683
2932
17970
15
2996
12632
7
1015
3498
4