6052
10
1418
2
2669
2459
6
2978
6975
4
730
1
2192
0
2225
3
3082
1354
1006
6383
17
1923
1051
865
2097
8822
5
3408
12
583
3650
2955
9953
1257
2808