3457
2
2270
297066
0
101569
1243
1
94424
3
1924
2238
2257
32353
12
1489
189326
8329
3378
7
1854
4
2576
1350
2108
636
106
946
1288
581
267612
2626
2061
174730
18
444571
9
947
3629