1716
2
989
0
1268
1
2551
3
800
9816
1828
3044
15
3965
3266
3649
4
768
412
20850
5
571
2245
1517
1004
1484
3053
7
3765
490
6779
1295
1373
2650
20
297066
5423
8
4639
894