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
706
653
624
904
720
1044
982
910
711
1839
780
856
1243
1206
3575
933
2564
644
694
1408
930
1496
1671
980
1244
706
1488
1182
630
808
2298
1033
1297
1620
1482
1153
674
965
3309
686
811
872
822
707
1417
716
929
1427
1025
1080
2213
607
916
1292
687
931
668
1122
1820
2284
963
2666
2697
1330
633