930
2
1193
0
2181
3549
1
3779
4837
5
4471
2964
528
3051
1603
255
3158
2906
444571
9
2258
346
1672
3551
10
108797
2990
1294
562
2478
10827
4