7512
664
1737
697
754
2974
217
231
95
125
313
109
98
138
62
64
76
83
110
87
31
40
49
61
50
51
16
39
26
7
34
117
56
43
52
42
47