560
250
300
170
450
1610
243662
164
180
3122
193
3919
19756
15110
13091
11820
8972
854263
7960
7672
739148
640142
62711
5800