2230
2
2368
1959
1
3174
4
6127
2210
9939
2202
3
1810
3976
5325
3062
11993
10234
7
11310
15891
42563
14
7029
15729
10
2821
4582
2884
2327
5
1738
2815
2561