2100
2
4002
4
853
1
1891
3188
14
1576
3
2089
999
1695
7
3684
3368
1095
2939
1164
643
1024
1991
1477
6779
5
716
1138
1291
2760