1225
0
1594
3
1012
978
581
475
1310
1055
621
1229
1
1871
2
2649
718
2024
1239
660
1376
868
1348
4
542
629
1380
1514
2110
1017
1816
1494
883
504