2328
3
3114
4
2730
6
2275
2
19279
1020
0
341
25137
31535
1824
2189
2564
501
2546
1
20634
8
3498
2587
16
2727
798
619
1551
486
522
1712
2084
4713
5
2126
2076
213
394