909
0
4111
2
476
415
467
714
846
675
306
2702
2634
369
78
872
3498
4
334
2730
6
1032
418
798
981
138
381
25137
357
177
1
248
445
181