908
695
999
967
864
1396
765
863
1169
664
679
894
1382
988
892
1578
1472
1053
1563
688
903
1330
1045
1473
772
915
732
1701
2492
1318
873
1066
1420
813
756
1678
1282
2114
1746
2012
748
1693
1062
884
1037
842
707
768
1641
1452
1108
2007
690
678
1768
