449
2
74
1
101
3
942
737
0
474
267
555
791
112
1090
271
676
75
89
402
2811
4
420
554
976
2807
9
874
591
1214
297
1594
82
527
1003
879