989
0
1486
1
1398
2
3216
10
3266
962
1011
3429
7
1004
1941
4
1716
1268
1373
1092
1076
6779
5
929
3044
15
511
2180
2489
1828
2725
22
3965
3
4043
6
2744
1691
1213
4442
1597