20634
8
2369
1
282572
0
1020
2668
2
2730
6
2727
325
17353
19279
31535
2645
3092
25137
2992
2657
3
451
237
675
422
392
271
2283
1580
3366
1222856
4
318
1149
4396
245