1661
1
2500
10952
5
790
0
1618
1683
824
3735
4
2395
1533
2
644
1694
8819
12
483
215
1451
951
2522
2189
4438
6
4465
22
7793
12472