2361
1
1498
0
5033
15
3078
4
1628
2219
3551
2
2453
1930
2907
2773
5
1012
347
5075
563
620
4757
1571
40177
2173
8
422
1894
3302
319
654
492
449
986
581