2901
1
2512
2
753
0
2903
3
2475
3124
1797
1779
1321
2638
1853
2276
4
2658
10
1660
2906
830
1524
4176
6
1961
1512
2185
1529
2666
9
2177
2664
579
489
3007
1894