2468
3
764
1
1513
1018
2
1880
3035
2935
2600
4
581
0
3854
2169
2368
1136
1220
2651
18
2523
2134
2238
856
2748
9