1254
1
542
0
1225
629
6164
978
1310
1012
581
868
660
475
1236
718
1239
2649
1252
1456
2
984
3252
5997
4
1055
10183
14
1376
504
458
1816
621
566
645