1349
1
676
0
1657
2
1854
6560
9
2350
5
2479
1387
2707
1057
123674
35
2570
108797
2349
1289601
4
2386
1505