1298
1
3326
3
946
2569
0
6977
4
1558
2
2142
1622
2622
6
1348
17970
15
685
3629
2377
1393
989
14125
10
1880
5
5088
2884
2277
3610
9160
2578
1047
1051
2781
12459
1145
1295