392
1
1130
2
557
934
4
2161
9
831
693
905
575
819
733
512
627
707
81
461
83
844
738
106
1351
491
465
502
1102
981
1434
915
480