1194
1
912
1903
3
3868
10
4537
4
6095
9
2160
2
2358
5052
1593
1186
2919
3336
1188
1628
3461
1195
462
0
985
3401
3575
3248
8
1320
989
10598
135
2966
6
3694
1407
3126