992
825
1095
1386
2018
847
3086
913
1684
842
22257
1447
22857
867
1709
1573
2529
997
752
1003
2307
844
1035
1548
986
1126
842
1159
755
1675
1063
3007
1820
2242
791
1858
837
771
920
1329
1334
1160
11828
1503
1250
1451
962
2054
1064
924
999
906
934
1651
1085
2911
1829
903
1465
1398
981
1419
2199
9347
1481
2811
1067
3050
1180
1473
853
1092
2283
848
809
907
6484
754
1105
865
911
1444
2371
2267
3911
682
1404
959
7508
1282
982
760
1419
1026
948
1756
713
652
868
693
849
1722
1323
1452
1405
1047
1508
1507
1045
1632
688
1115
976
3326
3027
1663
2394
1028
842
2222