1010
1
552
0
1115
917
2
846
1152
343
608
755
17353
691
3342
11
759
1232
653
282572
1045
266
3205
296
458
968
3659
14
584
3373
360
503
1779
484
572