370
680
341
490
500
700
270
3815
82
81
7314
6919
20146
15370
13531
12150
9192
873263
8150
7912
762148
653142
63611
5920