579
0
951
918
383
557
584
392
647
394
19279
2
431
874
632
693
893
979
697
532
1483
545
169211
11
1139
753
955
1463
1357
325
525
263
1674