1115
1
1586
1543
2
467
0
846
398
2522
484
608
759
1779
3659
14
2952
918
2395
1009
1418
458
2720
10
639
584
954
1152
3373
3287
1504
768
2730
6
1232
139