3326
3
851
1
1844
1380
0
1676
2
2538
4928
6
4309
1424
8299
9
2255
2657
1637
1778
1568
5657
11
2304
2776
1382
2099
2241
610
2080
1547
638
3591