2695
4
5252
2
2285
9
882
3
2153
7
844
0
833
1471
2786
5
2530
665
2276
1945
1
1079
601
1022
1599
951
323
969
2934