2781
1
2139
4
1288
1804
3326
3
1210
638
0
7222
3565
8
4715
5
1005
2
1415
5389
2704
7
1271
2632
2069
1400
1397
3987
2469
1079
2348
5915
11
2478
1243
1552
2317
2802
2292