1631
1737
1237
1335
1007
938
663
775
400
540
512
633
318
1357
566
375
337
363
514
145
310
225
238
151
134
384
28
76
564
219
72
271
56
98
187
116
250
107
187
235
101
124
178
62
157
136
94
131
41
46
67
94
165
78
60
96
50
86
139
61
157
208
53
119
304
48
64
92
66
42
39
163
68
81
137
16
116
47
21
37
120
51
39
81
75
42
39
39
70
14