276
2
610
1
1806
7062
4007
4162
2427
14
2792
5
1473
978
3
3999
23
2061
971
0
1197
708
713
6542
1891
1150
3006
4
3013
7
1633
1347
3129
2772
11437
17
1718
1745
2271
6
1112