118
2
3336
1
13018
0
1186
3461
4
2300
6346
16
2763
1195
883
2471
7
549
979
3351
3
2669
5
969
4309
2982
3361
3573
7095
3248
8
2091
2059
3225
2757
2155
12459
2496
3998