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