1593
2
6899
9
2503
3
3336
1
5915
11
3461
4
2605
2919
322
1188
3575
1195
5443
15
1184
3248
8
3673
6
1162
0
2733
3025
1289601
1237
236
2966
1069
3126
1250
772
2421
918
2408