3546
1
5440
8
3498
4
3779
2
4471
2964
3051
1603
1894
1461
0
791
1707
7
2906
1790
3
2069
5
1289601
2174
1329
685
2258
6307
10
1184
758
1672
108797
2395
2990