3426
4
7733
2
2258
1
1815
7
1581
297066
0
2270
3624
2124
3
2245
3008
2907
3871
1226
51331
25
3053
737