1073
0
1716
1
2813
2
3350
3
3653
1929
398
1853
3318
8
1385
3149
4
2027
2506
4328
10
326
21743
6370
5
5471
81077
101
1277