2493
18
978
0
629
581
718
868
2631
1
2344
605
1653
7386
5
536
575
1225
660
1078
475
1017
1239
504
2649
3252
542
3859
3145
2
1310
742
621
1252
458