1310
0
700
1225
581
1657
1
1012
2765
8
542
1031
629
475
978
984
621
718
1239
2911
9
2649
6053
4
868
2757
3
660
566
2083
1017
9877
6
1252
883
2966
11
3252