768
706
2218
691
1148
919
2777
871
1792
1612
1231
1377
901
718
846
854
852
704
1896
2903
1035
1887
1320
2747
1842
1631
1627
1247
1447
1238
1032
869
738
672
1029
642
3626
830
1629
762
1568
1923
762
1922
718
2495
1394
1290
1064
909
1245
1355
650
4056
956
815
1372
1297
2303
1128
860
1063
1553
707
646
828
858
710
1062
684
2517
1736
1367
1578
662
1110
709
1256
917
1015
802
1310
850
1364
829
1429
784
1409
1740
684
672
1396
1404
617
1243
690
695
2736
768
3206
1426
637
681
662
797
796
720
1665
2181
1764
1688
1485
2158
1025
3255
1177
1013
817
1245
4674