2316
9991
1108
8408
5583
6570
1111
6128
2960
6964
6825
6278
1892
1535
9282
4664
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
3095
4810
1224
4245
4941
2864
3441
1805
4814