2777
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
706
653
624
904
720
1609
831
829
1470
773
898
667
1082
801
3035
658
1117
768
969
1592
1469
687
1054
680
720
1343
668
1481
2031
1860
3040
768
1294
1556
690
974
1032
966
3834
1971
1032
856
1479
1233
1178
1666
663
921
803
1630
2212
1074
731
784
917
1050
1341
1291
3487
695
1007
1339
1105
661
1620
1568
1258