2083
5
645
0
323
272
297066
9877
6
791
1324
108797
721
4074
863
4491
2190
61216
1
1657
665
7258
5771
10
577
1618
531
3551
453
545
685
515
101569
571
2949