6062
16
2188
9
635
0
1052
1
378
1647
18385
2
7952
3114
4
1642
3
6086
3063
2855
2229
3251
6
5223
4016
3691
5
2749
329
3092
521
3440
5617
1587
2735
2587
1894
814
1129