1604
0
542
1225
629
978
1310
1690
1
1843
1012
581
868
5293
11
660
475
567
718
1239
2992
6
2649
1252
984
1431
3252
1055
1376
1011
504
458
1816
621