1642
878
901
1384
1059
875
2468
926
2177
1007
2009
1296
1051
2918
859
805
907
1244
2459
854
708
2115
949
1132
4256
3580
1316
1442
5995
891
844
990
877
921
992
860
857
1033
1081
1783
2581
2744
924
2170
1110
1024
1092
1556
1656
1269
1279
937
1388
953
962
1672
827
934
927
961
937
1372
1031
1435
888
1686
1439
768
896
1285
946
872
943
1027
964
919
790
842
1155
771
1309
987
1500
774
1796
2332
1554
2021
852
843
3577
871
887
893
821
1812
1474
1426
792
2123
3135
1639
989
996
1327
2081
930
1587
1495
846
1008
1650
826
1427
2237
1915
2754
944
1470
3353