17340
14
1593
2
2627
5
6899
9
3336
1
1154
5915
11
5439
3461
4
2919
322
1188
603
0
3575
3910
3
1195
4033
2848
3248
8
3673
6
1815
1289601
1643
1237
3050
3126
1338
2124
1250
8786