846
0
1152
608
17353
691
759
1232
653
282572
1045
266
5848
3
458
3659
14
584
3373
360
1170
1
503
1779
484
572
3815
295
25137
683
46414