2163
2100
1200
2571
854354
60
70
64
9546
80
17693
13970
11681
10410
793263
7892
7180
6782
648148
581142
57710
5060