2275
2
1020
0
19279
802
31535
20634
8
17353
419694
9
2730
6
121182
1
1614
1824
25137
13159
10
2000
2668
2224
3663
180849
3114
4
282572
3498
2809
4536
475
467
1453
3092
2337
482