2500
16908
220
524
300
2830
22
75
50
1617
4
29
1076
0
3
955
2
978
7
18
884
948
1
9
1079
8
840
5000
12900
258
329
834