368
441
611
321
671
485
332
306
400
993
1297
306
1846
275
288
1388
2011
1158
952
1178
462
733
671
410
2528
775
2329
1103
403
1170
972
584
980
622
1516
2001
1302
1352
793
616
1046
455
328
473
396
657
1036
716
824
831
806
395
803
342
762
1937
5809
549
645
809
299
971
315
270
321
299
1928
516
366
545
285
368
802
434
307
2806
326
1068
1032
1059
408
1059
689
320
1147
674
329
388
810
1234
383
322
891
1645
2955
322
696
287
375
351
582
784
580
616
2371
541
1212
1026
2848
439
297
1136
291
283
593
921
280
1001
422
363