1660
4
499
0
542
1225
629
978
1310
1012
581
1376
2446
1
868
1380
458
660
475
718
1239
2649
1252
984
736
3252
1265
1055
18816
11
12459
3
467
504
3818
7