2730
6
25137
0
17353
31535
19279
2
20634
8
1098
3114
4
269
6800
893
1559
2657
3
2668
1614
1
467
1020
2727
453
647
310
411
1152
283
579
362
392
251
325
2855