1393
1
1583
0
3297
12
1225
1012
629
2566
3
1523
2
581
868
3649
5
1376
475
660
1310
575
718
978
504
542
1252
458
621
984
1123
1816
3696
8
1239
1055
566