10032
14
2901
1
3386
3
2886
2
2133
4179
2512
2982
9305
8
989
0
2044
1773
991
3535
2381
4370
101415
109
2551
496
1275
2369
17402
4