2952
0
2224
2
4594
1
2546
49165
7
2442
2330
4
2111
3
3054
345
777
1751
385
389
2283
417
9355
1267
180849
11881
1932
1754
2189
346
282572
2727
543
353
699
2462
8