491
2
526
1
406
400
456
2157
4
798
433
2112
1141
457
2363
501
3969
3
605
8
930
432
966
865
471
1205
857
2676
891
392
672
985
419
1797
7
409