2330
4
48708
0
948
2
419694
9
482
1
31220
10
2955
2027
2150
367
5871
15
346
2343
2442
3503
3
2730
6
180849
1885
9807
3663
986
22330
22
6515
300
2987
396