1011
1
19944
2
1226
2254
1004
6779
5
894
0
4335
929
3
2571
6
1941
4
785
1716
2377
2710
2722
610
623
571