2195
3
717
1
1061
4471
2
2954
2411
0
1103
3159
96
2469
5151
5527
766
665
297066
1105
14861
7
484
1298
490
477
2663
19079
6
318
668
2123
57793
1273
319
2189