3045
1
1554
1357
1362
1134
1436
1102
2
514
0
2121
3564
3
3036
56488
503
2225
177
889
1313
843
2033
3044
27
4252
2079
915
322
2260
12
1311