536
2904
2736
1988
849
685
890
295
1470
2443
2173
383
343
466
316
1174
1111
4053
2312
431
400
2312
462
609
1566
2425
331
537
1414
828
841
1510
283
448
659
1083
1171
1076
354
1898
432
601
1148
429
634
1683
701
329
539
283
587
1234
2418
1414
800
368
1294
892
322
394
701
308
718
364
2312
1215
1197
2075
1111
2312
2175
2782
308
404
769
643
659
331
795
489
537
333
891
780
1847
819
922
1083
2027
1995
636
1316
283
1349
909
2602
998
1212
1376
1022
429
494
1446
664
849
1414
587
841
591
1686
1441
1297
908
988
1237
810
1432
1267
1433
326