6123
13
1051
17
160
1
306
455
8
600
1870
14
2093
40
851
669
3
208
920
7
373
9
360
406
2402
65
2950
88
245
6
393
532