1520
1
1903
2
6707
3
1866
2033
2119
7328
472
0
1697
770
2422
1429
6197
4
2688
18385
4682
1501
5270
7
918
1188
1667
282572
4936
2730
256612
4669
1680
96512
36045
1304