413
690
470
1380
510
1960
680
28132
568060
436327
4515
541
18223
14170
11991
10700
8222
811263
7340
7032
672148
600142
59910
5220