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