1163
1
717
2189
0
3095
7
3920
5849
5
493
1419
3329
688
402
40314
14
693
4116
14861
657
517
1569
189
3143
138