907
0
1084
573
1650
105290
802
787
448
1
105807
42
14076
7
497
2564
2
3047
10
226919
14
4165
2789
326
273
333
1110
340
363
405
534
383
637
2702
2069
3
924
521