1380
0
1819
4
1247
2
3629
1
3466
1225
1676
2510
467
4732
1301
1012
1581
660
1376
868
1310
542
581
978
629
3765
1223
3371
9
718
1055
504
475
458
3105