2093
896
29833
943
3039
3107
1587
2345
1377
1295
872
1094
1020
1000
1569
740
1493
1115
3224
868
3032
1595
2104
1699
1090
3888
35368
849
879
2098
869
1269
907
847
1321
1025
898
1393
1573
3382
1176
1176
1076
828
840
1607
1592
1234
725
2410
1513
6070
787
962
2806
1124
1174
1186
6160
1063
727
1112
656
1287
1248
1092
2022
966
1549
940
1198
735
2452
942
671
1081
1061
993
1460
738
1045
1083
902
744
713
1045
839
3238
7388
732
830
2135
2553
825
1979
780
918
801
1230
762
1011
1326
1791
794
5287
2007
705
812
3731
6387
882
2332
1025
1556
785
1523
1740
1173
1158
1267