276
2
609
1
1806
7062
4007
4154
2427
14
2792
5
1473
978
3
3999
23
2060
971
0
1197
708
713
6542
1891
1150
3006
4
3013
7
1632
1347
3129
2772
11427
17
1718
1745
2271
6
1112