2076
1
1045
0
19279
2
105290
2395
2730
6
566
2952
458
413
1251
46414
1115
3373
266
1428
4594
2522
1009
2668
3428
3
300
1238
269
422
585
503
2546
2758
1754