1810
4
2428
0
1211
1
11059
9
675
2152
2
1754
1960
897
1399
1353
1513
2476
3
1645
782
1778
7159
10
1232
1746
23774
633
992
2110
1967