2680
1
2540
2
2701
7
4014
4214
8
3588
6
1643
1452
1281
1403
1365
1706
1104
3579
3815
1415
1565
1291
2036
4562
14
1166
1397
1289
3207
2206
1404
2745
1668
1672
1483