684
2
499
1
530
444
1209
732
756
883
3
401
938
6
1472
335
398
676
58
0
793
7
781
4
365
876
172
994
587
350
848
16
191
373
139
87
447
423