2361
1
2906
3779
2
558
0
2986
2219
4
758
940
4631
4757
255
2558
3
389
3546
1174
1512
3426
678
4476
5033
15
2124
750
2258
27
3145
456
755
4754
7
2773
5
373