1185
2
1777
718
1
2505
1162
5204
3
1376
2304
0
5065
1239
2595
8
1585
2761
1767
1145
2338
674
2316
6753
17
3354
9
603
517
2921
5