2142
0
584
1346
4
376
105290
1222856
1035
1
2211
3454
8
668
603
263
1794
2069
3
2115
5262
10
907
10270
2442
2
287
521
814
385
2644
395
6140
933
1385
9355
2811
5