21152
8
5412
4
1743
0
790
3301
1
131589
2901
2593
1757
2
3683
5375
2669
1247
951
2505
12632
7
2512
766
980
3054
5
2522
2057
1683
582
3323
9611
1306
2500
451
3354