3047
10
2691
2
4260
15
2189
0
1853
5617
5
475
12005
3
3054
2142
185
166543
18
3980
1362
1
2813
120469
35
7952
422
180849
2459
9
1343
1929
2583
3815
710
815
231
477
1327
5455