770
0
1866
3
400
472
1901
1184
2
1399
4682
3499
7
1696
2041
4936
1
2028
2448
5
18385
14229
10
1229
928
1037
1132
418
1171
1040
2314