1129
1
2620
8
4279
5
1723
1478
806
1349
676
0
1657
2
1854
6560
9
1289601
4
2350
2479
1387
2707
1057
123674
35