4358
6
10598
2
3694
1221
1
444571
9
2154
5347
4
6668
9027
1320
12459
3
2835
1340
3066
7
2274
2257
19944
1593
1730
0
2983
5
6899
3336
6095
2194
322
6983
10