1412
2
855
606
1
768
89
819
358
533
884
4
502
302
98
321
398
3
388
69
102
1244
85
78
68
123
74
83
100
248
111
540
77