2197
617
1555
515
1301
506
1204
349
1114
420
1066
225
864
285
1224
584
850
232
745
114
344
232
449
254
330
223
649
327
297
158
621
197
741
368
522
56
609
137
216
68