2245
3
1411
1
1382
297066
0
1226
3053
7
518
2
17391
2580
3683
4029
8
1546
1160
2124
3297
3378
5719
5
2741
4
2683
1913
469
6644
3517
6