1535
1
1225
0
1537
1012
629
1337
2
581
2083
5
9877
6
868
1376
475
660
1657
1676
1310
575
718
978
504
542
2125
3551
10
1252
458
621
984
1031
1816
1239