581
0
978
629
1070
586
3357
11
718
5242
938
1
1000
660
504
3187
5
475
458
2430
2
2934
635
1423
883
2649
678
1816