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
2262
1303
1686
901
1504
792
873
1235
2538
1136
1689
799
1255
758
747
1688
1477
1656
2453
1676
1939
1686
2462
1566
793
1908
1010
2122
1228
1527
895
856
920
792
2483
1005
1544
1080
873
2723
947
1037
806
1801
1627
1557
3220
1650
2022
954
1826
1570
895
908
2802
2562
1312
3781
903
907
2666
1943
978
752
2834
866
5169
841
2179
1297
2695
1500
2654
1350
1391
886
2165