926
0
182
1061
1985
1
6164
1169
2109
4
1540
826
863
1575
1156
652
1183
755
343
421
372
457
317
25494
70
1892
19
1284
833
348
800
673
1400