2136
5
2551
4
4690
3
2966
6
1587
1
1888
1348
4697
0
1377
2
2223
8
575
2094
1275
2317
106
2046
921
3840
103
1793
1525
2829
2204
2544
693
503
2495
3106
1568
838