1593
2
2835
1730
0
3336
1
6095
9
2160
2257
6
2983
5
6899
6983
10
1186
2194
569
462
3575
2530
4
1188
322
2386
4537
1960
6236
1195
3688
5915
11
6572
5621
8
3461
2966
1628