3926
14
515
0
645
323
272
297066
3205
1
791
1324
721
4074
863
4491
2190
61216
665
7258
5771
10
577
1618
531
453
545
685
2738
1142
101569
571
2949