350
333
366
675
728
280
1732
687
345
427
1228
2109
1165
385
1558
925
1105
975
351
2917
961
327
272
842
1667
2394
1007
333
696
445
1204
394
593
654
557
475
488
376
463
1156
1201
367
263
1685
431
318
758
295
1144
350
294
294
646
448
863
302
637
391
369
365
846
2528
1682
1165
1058
332
1167
395
670
314
511
638
1176
366
655
313
937
2065
586
652
557
816
430
2241
428
357
1370
1857
2643
2597
1100
431
580
314
335
732
342
357
486
398
303
485
3080
471
1096
407
2041
390
400
742
849
272
1023
1137
467
472
1219
341
709
749