2376
3
2836
2254
1210
1
2788
3507
6
2733
4
2504
8
3245
3262
2047
7071
5
2630
1416
5915
11
2460
1659
0
1158
1890
2469
2675
2620
2
1419
4130
18
2103
3956
1339
2972
2563
38477
34