1225
0
1012
2658
10
629
581
1895
1
868
4996
6
2178
669
1376
458
1507
475
660
1310
575
718
978
504
542
1465
2
1348
1252
621
984
1903
3
1816
1239