333
359
456
421
295
612
4080
396
648
2277
629
5331
641
1469
338
366
1371
421
320
306
340
275
353
1296
587
616
489
470
332
829
325
399
342
2644
537
1011
456
349
337
354
276
285
2254
2267
384
1549
548
863
946
1553
1016
1255
2313
1925
267
350
424
311
363
1014
400
765
327
2345
1387
357
2664
969
299
464
2277
3080
470
442
434
561
736
1706
901
365
1476
970
507
273
1180
471
1160
2254
1417
356
341
922
964
1898
320
368
948
882
540
4196
627
1970
505
310
356
1099
676
438
2115
1096
350
1085
1185
487
365
828
1140
315
322
647