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