2735
1487
595
2345
969
424
1376
520
289
87
344
159
1259
753
472
1232
257
839
1294
1315
684
379
1555
265
456
230
1353
682
156
725
190
179
289
768
120
314