755
0
878
1142
683
931
607
424
422
1743
405
413
1239
2756
2
572
592
348
984
777
706
1911
2310
578
916
2416
884
577
563
471
1085
99237
1