1716
1
1622
2372
2
2799
3
1425
399
2982
4071
2710
8
292
0
1159
2071
571
18385
662
1976
1506
3559
964
895
7363
4
2730
2683