3115
0
1463
1
1724
1979
1273
2
1294
4353
3
1133
3120
10
1897
3217
6
3987
4
3707
1533
1091
2977
11906
5
2063
5885
2718
12436
3054
2074
1634
2413
4651
7640
14
2904
1568
2168