2357
11
12958
5
1665
1
1138
1313
3
4057
9
563
874
1914
2
4438
2271
0
1418
6052
10
1229
760
906
2296
1458
6975
4
1354