835
2
491
407
1
527
714
2128
2158
4
4685
400
1062
1027
2023
0
555
1065
6
791
2652
626
391
1422
697
452
1185
757
738
398
74
327
1902
1011
902