3629
1
475
0
581
1310
1225
1012
984
718
575
1247
2
629
566
883
1254
868
2551
1376
660
1285
34959
18
978
1816
504
1793
3
2649
542
1239
2512
458
3321