1152
0
608
822
1
530
4
17353
4033
691
759
1232
653
282572
1045
266
458
3659
14
4328
10
4864
8
584
3373
360
503
1779
484
572
1607
3815