2855
3
20634
8
2668
2
2730
6
1020
0
2069
2657
625
282572
2006
4172
9
17353
2587
16
25137
5255
5217
11
1774
1
3442
4820
3498
4
2080
968
467
4396
2789
693
1156
19279
2275
1824