2061
3
1494
1
181997
11
2271
4
83
1744
852
1459
2836
1229
2886
2
2430
717
2954
2145
1514
3971
2721
8527
2041
2313
564
1681