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