832
1
3053
7
5225
8
3683
1295
297066
0
4085
3
4627
3058
2
1788
2650
20
4309
582
1940
280
1581
2250
1267
3765
4
2245
1226
2259
6697
2507
2660
2365
444571
9
5209
1522
392