2697
5
1115
2
2995
8
1082
4
1327
0
3456
1
775
2198
2855
3
1779
1567
247
2602
2658
3466
1923
467
3092
3691