616
0
2593
1
297066
2906
2
2629
2480
572
14
467
3551
10
2535
3491
4
6236
1849
3083
236066
7034
534
66
2465
496
3014
20
1107
3125