5248
3
1856
3178
2
1441
1801
1
4928
4843
5
1317
0
2351
918
1131
3234
2330
1862
1840
1295
3683
2650
20
280
1788
816
7331
2080
2250
2156
297066
2377
2773
3871
2725
11