521
1
429
2
673
96
805
579
887
82
923
5
2429
547
61
1153
783
3
1197
800
2007
2522
603
1100
813
229
288
954
696
1328
0
552
493
1322