455
1
1561
700
845
412
1071
1409
942
1446
3109
7
633
2
526
77
74
1295
415
772
396
759
480
621
1187
789
1133
853
75
1322
914
0
88
99