3691
5
647
0
382
213
474
1141
2546
2
685
4864
1
951
588
1346
340
2275
661
772
579
392
632
514
692
3118
3