629
0
581
718
868
4309
3
978
575
1225
660
9208
1
475
2782
4232
6
1527
1017
1510
1239
504
2649
3252
1871
2
542
2322
4
1310
621
1252
458
2623
814
1782