19279
2
17353
0
476
1
1853
1662
1973
31535
448
25137
282572
22330
22
4675
2000
121182
249
2987
18403
6
8876
8
4139
4
1885
301
2546
2221
3
1222856
321
1267
1374
2727
281
1073