5248
3
1856
3178
2
1441
1801
1
4928
4843
5
1317
0
2351
3234
2330
1840
1812
6753
17
1590
2322
4
918
2786
1298
816
7331
1001
2080
1131
2562
3354
2156
1862
4187
10
3871