400
952
2
3
5000
3207
28
79
50
920
13
2019
6
34
1570
7
48
2902
11
7537
20
159
100
2762
3885
5
15
4433
1
2979
9
1780
0
2274