697
0
1118
2
1479
13018
2272
1
2184
1629
473
4195
4
1303
3
1335
1704
5047
8
4566
1886
402
1005
1561
747
1875
2576
986
6500
2789
4471
7168
4743
6710
3185
2264