1815
2
2352
1075
572
0
1312
3
1116
946
1
1558
1527
1777
6346
16
1265
1249
1935
2627
7
2890
2604
18816
11
3629
1363
4944
866
1854
12459
1821
4
3805
6
2219
3818
1159