6062
16
18385
2
399
1
924
2260
12
2000
650
0
1271
1852
1879
2393
2257
1587
1354
3287
3063
3
2192
1225
2288
933
83
1418
633
2897
4
2644
198