429
1
1002
1640
591
2
539
1016
1490
0
1256
397
517
1585
2676
7
491
846
562
3021
6
466
761
1829
4
988
379
87
467
473
1206
448
6837
10
5105
625
2228
3