714
0
414
787
1163
1
29323
3015
543
116
392
1073
965
2211
573
3916
6
913
1696
464
363
675
518
373
838
501
2445
7
63
46
2000
505
8116