1716
2
989
0
2322
4
1268
1
800
9816
1828
3044
15
20850
5
2551
3
3965
1812
3649
768
412
2786
3266
1585
5204
1517
1001
1004
592
123674
35
851
1298
929
674
4187
10
2732