2166
1
802
0
3354
32302
21152
8
2535
2
19783
2173
582
1681
549
673
1787
784
17946
83
1380
758
1306
1461
1267
451
1308
25669
868
3683
3518
3
2234
4
1475
1225