793
2400
703
970
1538
1203
1794
1703
903
1301
1154
1293
1301
1326
1117
1469
1350
1156
1583
933
732
1436
1277
881
1418
759
1543
1563
1375
1454
1702
1725
2037
834
1979
3548
670
613
1408
648
5548
1210
715
900
1577
1258
1609
764
2211
1943
684
772
3971
1032
1541
1455
1509
1029
922
814
871
1678
1071
1456
952
1321
1760
1183
1758
848
1063
1411
1015
1134
1966
1007
819
1055
667
613
2973
702
687
1680
906
2400
1576
760
1509
1077
710
1970
619
1929
599
622
1190
908
941
3055
774
682
2292
899
2365
892
920
801
3116
1503
1014
812
2332
1001
1121
1481
893
1490
616
764