1246
823
2890
796
883
950
1457
2949
1547
1591
1739
1104
712
2410
911
1982
2076
1361
1815
1077
833
1921
1798
1913
1116
1978
2402
695
3030
683
659
1210
728
4570
767
714
2874
4077
813
1427
1548
2010
4717
2267
1290
1567
2193
1653
715
1520
920
905
1182
1583
1194
734
1350
1881
677
1323
816
2253
963
920
1084
1053
2772
1062
2181
1312
1127
740
905
1036
1443
2030
794
688
728
1795
1151
1584
819
991
896
659
1483
717
2195
2504
1178
1262
2268
773
1793
720
1400
1218
1075
626
894
1638
2347
739
1274
1496
2235
830
803
674
726
712
1129
1627
923
846
1075
1971
1589
919