3327
5902
3578
2187
1670
1506
1220
1364
996
902
829
816
685
640
627
486
433
416
232
355
375
291
438
242
225
319
113
266
269
191
277
170
274
353
148
208
242
186
200
164
143
287
195
340
159
297
145
167
252
143
88
127
157
191
144
50
119
127
154
145
43
115
85
220
145
32
192
93
170
85
94
106
87
95
89
53
84
80
72
67
94
110
52
93
34
68
88
96
82
65