1115
1
846
0
1152
6084
8
608
2520
4
17353
691
759
1232
653
282572
1045
266
1915
3
2169
2
458
3659
14
4328
10
3373
360
503
1779
484
572
3815