1663
5
2324
4
3166
15
2516
2
11650
23
2184
0
348
3095
7
3619
3613
8
4224
3034
3296
2620
2027
2630
1
3126
3
14861
240
2727
2395
2121
32302