634
0
697
95855
2737
773
1
480
1123
128
548
1317
445
1975
6
5043
506
919
308
368700
517
372
467
728
1047
356
1205
823
730
567
401
524
622