685
714
2771
2158
604
1416
1266
714
1124
697
1439
1160
1220
44901
1198
873
4776
2744
1199
1189
2088
898
946
802
800
2450
1850
706
1073
650
1316
1979
1025
716
886
1382
754
1291
769
974
1404
923
2282
1554
667
1066
706
735
646
2028
1303
783
1917
953
831
692
1921
2359
760
761
647
890
1047
673
766
635
946
1165
687
886
912
784
645
1045
638
605
811
616
1077
2938
1612
1334
626
1116
751
1252
995
1073
1637
774
1782
694
682
1123
618
627
2196
710
633
1265
1171
1255
44529
954
1533
776
1363
830
609
14660
1284
585
865
1112
3396
716
696
889
588
1925