2632
4355
708
763
780
2908
1027
2179
954
711
1657
1393
902
2828
1308
649
888
632
1045
659
1559
710
2081
695
2191
4063
815
1035
6757
1460
3588
1972
1252
882
708
1867
1005
1961
4427
1078
985
1642
1103
1963
3214
8890
5550
2340
2148
1294
1439
4715
5817
2709
808
2901
719
2686
3408
1396
864
1025
1028
820
964
1005
1872
2636
2983
1549
786
1531
710
1539
745
2239
1683
1167
748
1753
4066
1793
3247
1884
889
967
637
9386
2822
777
1646
1050
808
757
647
2892
2066
621
935
907
1609
1687
1966
841
1017
1366
2238
1255
638
1273
775
731
2047
1290
758
659
922
1120
1332
1200