42408
1299
732
2339
1003
1706
3059
975
868
690
813
1035
1154
701
31315
1570
1180
3547
3041
1274
698
687
721
841
1017
1583
896
1003
1005
3735
1875
1062
1598
914
1725
784
800
1968
1846
772
1061
12286
927
1332
1471
1315
1270
3033
6841
720
901
868
776
4604
791
706
5163
1835
932
3133
1727
4889
661
786
1143
828
1060
1828
999
7472
802
1188
838
1894
716
1029
1303
1686
1249
712
1241
1161
1113
1316
2067
4980
2871
6598
880
1245
794
31298
1853
748
8962
1319
998
717
1573
1313
1586
2342
687
2605
852
823
991
2091
1092
1140
893
723
1082
818
758
747
1826
1127
1778
992