755
0
471
1
683
931
607
1154
2
424
930
422
4691
405
572
898
348
777
1588
706
1911
2310
878
884
752
563
1419
961
1085
99237
1743
1028
523