2245
3
5141
7
3071
9
2110
1
297066
0
2483
2
5090
1196
1084
5225
8
6236
10
951
2688
1581
1694
2897
785
1174
3765
4
1332
1286
1226
3053
1492
1639
9036
3529
3206
5