640
620
560
360
541
900
710
430
880
940
18193
14170
11981
10700
8202
810263
7320
7022
671148
599142
59910
5210