1522
1
3013
2
5440
8
3498
4
3779
4471
2964
3051
1603
1461
0
2083
5
791
1903
3
2906
495
2069
1329
685
2258
3238
7
2908
10
758
1672
108797
2990
1294