2257
5
1167
1
2245
3
1084
2110
2400
6
297066
0
4761
2
1072
2844
1332
1286
1226
3053
7
1489
929
2797
1295