668
0
2095
4
46
829
1
525
120469
35
573
363
198
2301
383
1462
881
1649
1073
1203
2086
332
13774
3
1256
928
1006
777
3095
6
19034
392
7885
2
1616
196
618