1376
0
19944
2
1380
1424
1
1225
1586
3791
7
2163
1012
458
868
1310
542
581
978
629
467
718
660
2883
5
504
475
1788
2710
2649
1816
1055
575
984
1681