2231
2
2370
1960
1
3178
4
6132
2210
9944
2203
3
1811
3980
5327
3066
12002
10242
7
11316
15896
42576
14
7032
15740
10
2822
4589
2884
2329
5
1740
2821
2564