303
1,447
256
928
67
812
241
755
260
794
132
740
230
702
126
640
207
574
60
569
279
1,800
166
648
186
556
49
440
95
459
149
405
205
447
56
332