4111
2
476
0
415
467
846
675
2727
2634
1333
1
369
78
3498
4
334
2730
6
1032
798
981
138
381
25137
357
177
444
2328
968
2152
93
2620
3
410