5248
3
553
1
1619
1862
2
3871
4843
5
1856
3158
2392
2011
0
703
1317
2351
814
3234
1441
2330
2156
1257
3580